Kevin O’Leary claims China is fueling opposition to his massive Utah data center project
Kevin O'Leary claims China is orchestrating opposition to his 40,000-acre Stratos AI data center project in Utah, but evidence remains thin. A June 2026 poll shows 53% of Utah residents oppose the pro…